TextStreamChatTransport

constructor(handler: (ChatRequest) -> Flow<String>, assistantMessageId: (ChatRequest) -> String = { request -> getResponseUiMessageId(request.messages) })